package test19.file;

import org.testng.annotations.Test;

import java.io.File;

public class Directory_ {
    public static void main(String[] args) {
    }

    //判断 d:\\news1.txt 是否存在，如果存在就删除
    @Test
    public void directory() {
        File file = new File("D:\\news1.txt");
        if (file.exists()) {
            if (file.delete()) {
                System.out.println(file.getName()+"删除成功");
            }else {
                System.out.println(file.getName()+"删除失败");
            }
        }else {
            System.out.println("文件不存在");
        }
    }

    //判断 D:\\demo02 是否存在，存在就删除，否则提示不存在
    @Test
    public void directory01(){
        File file = new File("D:\\demo02");
        if (file.exists()) {
            if (file.delete()) {
                System.out.println(file.getName()+"删除成功");
            }else {
                System.out.println(file.getName()+"删除失败");
            }
        }else {
            System.out.println("目录不存在");
        }
    }

    //判断 D:\\demo\\a\\b\\c 目录是否存在，如果存在就提示已经存在，否则就创建
    @Test
    public void directory02(){
        File file = new File("D:\\demo\\a\\b\\c");
        if (file.exists()){
            System.out.println(file.getPath() + "存在");
        }else {
            if (file.mkdirs()){
                System.out.println(file.getPath()+"创建成功");
            }else {
                System.out.println("创建失败");
            }
        }
    }
}
